.order-item {
	margin: 15rpx 30rpx;
	background: #ffffff;
	border-radius: 20rpx;
	padding: 0 23rpx;
	&-id {
		justify-content: space-between;
		padding: 24rpx 0;
		border-bottom: 1px solid #eee;
		text {
			font-size: 26rpx;
			color: #999999;
		}
		.status-view {
			color: $theme-color;
		}
	}
	&-goods {
		padding: 23rpx 0;
		border-bottom: 1px solid #eee;
		.goods-img {
			width: 174rpx;
			height: 174rpx;
			border-radius: 20rpx;
			margin-right: 19rpx;
		}
		.goods-right {
			height: 160rpx;
			justify-content: space-between;
			flex: 1;
			&-title {
				font-weight: 500;
				color: #242424;
			}
			&-num {
				text-align: right;
				font-size: 14rpx;
				color: #454545;
				line-height: 36rpx;
				opacity: 0.7;
			}
			.price-view {
				.text-price {
					color: #fd1b1b;
					font-size: 22rpx;
					text {
						color: #fd1b1b;
						font-size: 32rpx;
					}
				}
			}
		}
	}
	&-bottom {
		justify-content: flex-end;
		align-items: flex-end;
		padding: 19rpx 0;

		.all-price {
			font-size: 26rpx;
			color: #666666;
			text {
				// color: $theme-color;
			}
		}
	}
}
.order-btn {
	// width: 119rpx;
	// height: 50rpx;
	border: 1rpx solid $theme-color;
	border-radius: 50rpx;
	font-size: 26rpx;
	font-weight: 500;
	color: $theme-color;
	text-align: center;
	line-height: 50rpx;
	margin-top: 10rpx;
	padding: 2rpx 20rpx;
	margin-left: 20rpx;
}
